have a face like thunder - French English Dictionary